import xlrd

file = r'test.xlsx'  # ⽂件名以及路径，如果路径或者⽂件名有中⽂给前⾯加⼀个 r
data = xlrd.open_workbook(file) # 打开Excel⽂件读取数据
# (1) 获取book(excel⽂件) 中⼀个⼯作表
# sheets = data.sheets()
# print(sheets)

# 获取某个sheet
# table = data.sheets()[0] # 通过索引顺序获取
# table = data.sheet_by_index(0) # 通过索引顺序获取
# table = data.sheet_by_name('Sheet1') # 通过名称获取
# print(table)
# 以上三个函数都会返回⼀个xlrd.sheet.Sheet()对象

# 后去掉所有sheet名称，以列表返回
names = data.sheet_names() #返回book中所有⼯作表的名字
table = data.sheet_by_name(names[0])
print(table)

# 判断某个sheet是否导入，返回bool
names = data.sheet_names()
bool = data.sheet_loaded(names[0])# 检查某个sheet是否导⼊完毕
print(bool)


